home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 52
/
Volume 52 - JOGO DISK .iso
/
Games
/
scoobysnackmachine.swf
/
scripts
/
__Packages
/
TreadMill.as
< prev
next >
Wrap
Text File
|
2007-10-01
|
22KB
|
432 lines
var §\x01§ = 326;
while(true)
{
if(eval("\x01") != 326)
{
if(eval("\x01") != 956)
{
if(eval("\x01") != 517)
{
if(eval("\x01") == 80)
{
set("\x01",eval("\x01") + 680);
play();
break;
}
if(eval("\x01") == 399)
{
set("\x01",eval("\x01") - 319);
if(§§pop())
{
set("\x01",eval("\x01") + 680);
}
continue;
set("\x01",eval("\x01") - 68);
}
if(eval("\x01") == 260)
{
set("\x01",eval("\x01") + 257);
§§push(true);
continue;
continue;
}
if(eval("\x01") == 783)
{
set("\x01",eval("\x01") - 598);
break;
}
if(eval("\x01") == 161)
{
set("\x01",eval("\x01") + 595);
toggleHighQuality();
if(§§pop() === §§pop()[§§pop()].nTreadSize.doPlaySoundInCat)
{
var _loc1_ = false;
for(var _loc3_ in TreadMill.ROLL_LEFT.nTreadSize.doUserClick)
{
if(!_loc1_)
{
if(TreadMill.ROLL_LEFT.nTreadSize.doUserClick[_loc3_] == _loc2_)
{
_loc1_ = true;
delete TreadMill.ROLL_LEFT.nTreadSize.doUserClick[_loc3_];
TreadMill.ROLL_LEFT.nTreadSize.doUserClick.doMove(Number(_loc3_),1);
}
}
}
}
§§pop()[§§pop()] = §§pop();
_loc1_.__get__Ref = function(__sCategoryName)
{
for(var _loc2_ in TreadMill.ROLL_LEFT.nTreadSize.setRollDirection)
{
if(TreadMill.ROLL_LEFT.nTreadSize.setRollDirection[_loc2_].doSetSpeeds == __sCategoryName)
{
TreadMill.ROLL_LEFT.nTreadSize.setRollDirection[_loc2_].Sound = true;
}
}
TreadMill.ROLL_LEFT.nTreadSize["BoingTreadMill.wav"]();
};
_loc1_._x = function(__sCategoryName)
{
for(var _loc2_ in TreadMill.ROLL_LEFT.nTreadSize.setRollDirection)
{
if(TreadMill.ROLL_LEFT.nTreadSize.setRollDirection[_loc2_].doSetSpeeds == __sCategoryName)
{
TreadMill.ROLL_LEFT.nTreadSize.setRollDirection[_loc2_].Sound = false;
}
}
TreadMill.ROLL_LEFT.nTreadSize["BoingTreadMill.wav"]();
};
_loc1_._width = function(__nVol)
{
TreadMill.ROLL_LEFT.nTreadSize.doEnterFrame = __nVol;
TreadMill.ROLL_LEFT.nTreadSize["BoingTreadMill.wav"]();
};
_loc1_.OBJECT_TYPE_TREADMILL = function()
{
return TreadMill.ROLL_LEFT.nTreadSize.doUserClick.SNACK_AUTO_RELEASE_DISTANCE < TreadMill.ROLL_LEFT.nTreadSize.SIZE_MEDIUM;
};
_loc1_.SIZE_BIG = function()
{
return TreadMill.ROLL_LEFT.nTreadSize.doEnterFrame;
};
_loc1_.Small = function(__oListener)
{
for(var _loc2_ in TreadMill.ROLL_LEFT.nTreadSize.doUserClick)
{
TreadMill.ROLL_LEFT.nTreadSize.doUserClick[_loc2_].Medium(__oListener);
}
};
_loc1_.Long = function()
{
TreadMill.ROLL_LEFT.nTreadSize.Small();
for(var _loc1_ in TreadMill.ROLL_LEFT.nTreadSize.doUserClick)
{
TreadMill.ROLL_LEFT.nTreadSize.doUserClick[_loc1_].Long();
}
};
_loc1_["BoingTreadMill.wav"] = function()
{
for(var _loc1_ in TreadMill.ROLL_LEFT.nTreadSize.doUserClick)
{
TreadMill.ROLL_LEFT.nTreadSize.doUserClick[_loc1_].Left();
}
};
_loc1_.Level = function()
{
if(TreadMill.ROLL_LEFT.nTreadSize.doUserToggleDirection)
{
}
};
_loc1_.BaseObject = function(__sCategoryName)
{
TreadMill.ROLL_LEFT.nTreadSize.Level();
var _loc1_ = false;
for(var _loc4_ in TreadMill.ROLL_LEFT.nTreadSize.setRollDirection)
{
if(TreadMill.ROLL_LEFT.nTreadSize.setRollDirection[_loc4_].doSetSpeeds == __sCategoryName)
{
_loc1_ = true;
}
}
if(!_loc1_)
{
var _loc3_ = new nRollDirection();
_loc3_.doSetSpeeds = __sCategoryName;
_loc3_.doBounce = 100;
_loc3_.Sound = false;
TreadMill.ROLL_LEFT.nTreadSize.setRollDirection.Library(_loc3_);
}
};
_loc1_.doPlaySoundInCat = 1;
_loc1_.TREAD_CHECK_DISTANCE = "Right";
_loc1_.SIZE_MEDIUM = 8;
_loc1_.doUserToggleDirection = false;
mcRef(TreadMill.ROLL_LEFT.nTreadSize.SIZE_SMALL,null,1);
§§push(_loc1_.setState("Roll",_loc1_.SIZE_BIG,function()
{
}
));
§§push(_loc1_.setState("doLoadStateAction",_loc1_.OBJECT_TYPE_TREADMILL,function()
{
}
));
break;
}
if(eval("\x01") != 630)
{
if(eval("\x01") == 185)
{
set("\x01",eval("\x01") + 75);
continue;
}
if(eval("\x01") == 760)
{
set("\x01",eval("\x01") - 130);
continue;
}
if(eval("\x01") == 810)
{
set("\x01",eval("\x01") - 27);
if(§§pop())
{
set("\x01",eval("\x01") - 598);
}
continue;
}
if(eval("\x01") == 756)
{
set("\x01",eval("\x01") - 16);
continue;
}
if(eval("\x01") != 808)
{
if(eval("\x01") != 740)
{
if(eval("\x01") != 415)
{
if(eval("\x01") == 949)
{
set("\x01",eval("\x01") - 185);
if(!eval("\x13��{")["����"])
{
eval("\x13��{")["����"] = _loc1_ = function(__mcRef)
{
super(__mcRef);
this["��9\x0e�["] = eval("����")["�="];
this["��E\x1dH�s"] = eval("����")["H`�"];
this["N�"] = eval("����")[§§constant(7)][this["��E\x1dH�s"]];
this[§§constant(8)] = eval(§§constant(9))[§§constant(10)];
this[§§constant(11)] = new §\§\§constant(12)§();
this[§§constant(13)]();
};
eval("\x13��{")["����"] extends eval(§§constant(14));
var _loc2_ = _loc1_[§§constant(15)];
_loc2_[§§constant(16)] = function()
{
if(eval(§§constant(9))[§§constant(17)]()[§§constant(18)]())
{
eval(§§constant(9))[§§constant(17)]()[§§constant(19)]()[§§constant(20)]();
var _loc2_ = eval(§§constant(21))[§§constant(22)][§§constant(23)][§§constant(24)](this[§§constant(11)]);
for(var _loc3_ in _loc2_)
{
this[§§constant(26)](_loc2_[_loc3_],eval("����")[§§constant(25)]);
}
}
};
_loc2_[§§constant(27)] = function(__oSnack)
{
this[§§constant(11)][§§constant(28)](__oSnack);
this[§§constant(29)](__oSnack);
};
_loc2_[§§constant(30)] = function(__nSize)
{
this["��E\x1dH�s"] = __nSize;
this[§§constant(13)]();
};
_loc2_[§§constant(31)] = function()
{
if(eval(§§constant(9))[§§constant(17)]()[§§constant(18)]())
{
eval(§§constant(9))[§§constant(17)]()[§§constant(19)]()[§§constant(20)]();
if(this["��9\x0e�["] == eval("����")["�="])
{
this[§§constant(33)](eval("����")[§§constant(32)]);
}
else
{
this[§§constant(33)](eval("����")["�="]);
}
}
};
_loc2_[§§constant(33)] = function(__nDirection)
{
this["��9\x0e�["] = __nDirection;
this[§§constant(13)]();
};
_loc2_[§§constant(34)] = function()
{
super[§§constant(34)]();
for(var _loc3_ in this[§§constant(11)])
{
this[§§constant(29)](this[§§constant(11)][_loc3_]);
}
};
_loc2_[§§constant(35)] = function(__oSnack)
{
this[§§constant(36)](__oSnack);
};
_loc2_[§§constant(36)] = function(__oSnack)
{
for(var _loc2_ in this[§§constant(11)])
{
if(this[§§constant(11)][_loc2_] == __oSnack)
{
this[§§constant(11)][§§constant(37)](_loc2_,1);
}
}
};
_loc2_[§§constant(38)] = function()
{
super[§§constant(38)]();
};
_loc2_[§§constant(26)] = function(__oSnack, __nReleaseMethod)
{
var _loc4_ = undefined;
var _loc3_ = undefined;
var _loc2_ = undefined;
if(this["��9\x0e�["] == eval("����")["�="])
{
_loc2_ = -1;
}
else
{
_loc2_ = 1;
}
switch(__nReleaseMethod)
{
case eval("����")[§§constant(39)]:
_loc4_ = _loc2_ * eval("����")[§§constant(40)] * eval("����")[§§constant(41)];
_loc3_ = - eval("����")[§§constant(42)];
break;
case eval("����")[§§constant(25)]:
_loc4_ = _loc2_ * eval("����")[§§constant(40)] * eval("����")[§§constant(43)];
_loc3_ = - eval("����")[§§constant(44)];
}
__oSnack[§§constant(45)]();
__oSnack[§§constant(46)](_loc4_,_loc3_);
this[§§constant(36)](__oSnack);
this[§§constant(47)](_loc4_,_loc3_);
eval(§§constant(21))[§§constant(51)][§§constant(52)][§§constant(53)](eval(§§constant(49))[§§constant(50)],§§constant(48));
};
_loc2_[§§constant(29)] = function(__oSnack)
{
var _loc3_ = undefined;
if(this["��9\x0e�["] == eval("����")["�="])
{
_loc3_ = -1;
}
else
{
_loc3_ = 1;
}
__oSnack[§§constant(54)](_loc3_ * eval("����")[§§constant(40)]);
var _loc2_ = false;
if(this["��9\x0e�["] == eval("����")["�="])
{
var _loc6_ = this[§§constant(55)]()[§§constant(56)] - this[§§constant(55)]()[§§constant(57)] / 2 + eval("����")[§§constant(58)];
if(__oSnack[§§constant(55)]()[§§constant(56)] < _loc6_)
{
_loc2_ = true;
}
}
else
{
var _loc5_ = this[§§constant(55)]()[§§constant(56)] + this[§§constant(55)]()[§§constant(57)] / 2 - eval("����")[§§constant(58)];
if(__oSnack[§§constant(55)]()[§§constant(56)] > _loc5_)
{
_loc2_ = true;
}
}
if(_loc2_)
{
this[§§constant(26)](__oSnack,eval("����")[§§constant(39)]);
}
};
_loc2_[§§constant(13)] = function()
{
var _loc2_ = undefined;
var _loc3_ = undefined;
switch(this["��E\x1dH�s"])
{
case eval("����")["H`�"]:
_loc2_ = §§constant(61);
break;
case eval("����")[§§constant(59)]:
_loc2_ = §§constant(62);
break;
case eval("����")[§§constant(60)]:
_loc2_ = §§constant(63);
}
switch(this["��9\x0e�["])
{
case eval("����")["�="]:
_loc3_ = §§constant(64);
break;
case eval("����")[§§constant(32)]:
_loc3_ = §§constant(65);
}
var _loc4_ = §§constant(66) + _loc3_ + _loc2_;
this[§§constant(67)](_loc4_);
};
_loc2_[§§constant(68)] = function()
{
var _loc2_ = undefined;
switch(this["��9\x0e�["])
{
case eval("����")["�="]:
_loc2_ = §§constant(64);
break;
case eval("����")[§§constant(32)]:
_loc2_ = §§constant(65);
}
this[§§constant(69)][§§constant(70)][§§constant(71)][§§constant(72)](_loc2_);
this[§§constant(69)][§§constant(70)][§§constant(73)][§§constant(72)](_loc2_);
this[§§constant(74)]();
};
_loc2_[§§constant(74)] = function()
{
this[§§constant(69)][§§constant(70)][§§constant(75)][§§constant(76)] = eval(§§constant(21))[§§constant(22)][§§constant(77)][§§constant(78)](this,this[§§constant(16)]);
this[§§constant(69)][§§constant(70)][§§constant(71)][§§constant(79)][§§constant(76)] = eval(§§constant(21))[§§constant(22)][§§constant(77)][§§constant(78)](this,this[§§constant(31)]);
this[§§constant(69)][§§constant(70)][§§constant(73)][§§constant(79)][§§constant(76)] = eval(§§constant(21))[§§constant(22)][§§constant(77)][§§constant(78)](this,this[§§constant(31)]);
};
_loc1_[§§constant(7)] = [80,130,180];
_loc1_[§§constant(40)] = 0.85;
_loc1_[§§constant(58)] = 2;
_loc1_[§§constant(44)] = 14;
_loc1_[§§constant(42)] = 10;
_loc1_[§§constant(43)] = 6;
_loc1_[§§constant(41)] = 4;
_loc1_[§§constant(39)] = 1;
_loc1_[§§constant(25)] = 2;
_loc1_["�="] = 1;
_loc1_[§§constant(32)] = 2;
_loc1_["H`�"] = 1;
_loc1_[§§constant(59)] = 2;
_loc1_[§§constant(60)] = 3;
§§push(§§constant(80)(eval("\x13��{")["����"][§§constant(15)],null,1));
}
§§pop();
break;
}
if(eval("\x01") == 764)
{
set("\x01",eval("\x01") - 764);
break;
}
}
set("\x01",eval("\x01") + 215);
continue;
}
set("\x01",eval("\x01") - 341);
§§push(true);
}
}
}
set("\x01",eval("\x01") - 356);
if(§§pop())
{
set("\x01",eval("\x01") + 595);
}
continue;
set("\x01",eval("\x01") + 319);
}
set("\x01",eval("\x01") - 696);
continue;
continue;
}
set("\x01",eval("\x01") + 484);
§§push(true);
}